@import "./variables.scss";
@mixin theme($-main-color, $-main-color-light) {
  
  .themTest {
    color: $-main-color;
  }
}

.theme-278EDA { // 白天
  @include theme(#278EDA, #278EDA);
  
  /*login*/
  #app{
    background: #f9f9f9;
  }
  .pages-header {
    // background: #1B1D27;
  }
  .el-dropdown-menu__item:not(.is-disabled):hover, .el-dropdown-menu__item:focus {
    color: #fff;
    background-color: #278EDA;
  }
  .el-step__title.is-process {
    color: #666;;
  }

  .el-slider__stop {
    background: #fff;
    border: 2px solid RGBA(0, 148, 213, 0.4)
  }
  .pesentNumber {
    color: #999;
  }

  .el-tooltip__popper.is-light {
    border: 1px solid #eee !important;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
    .popper__arrow {
      border-bottom-color: #eee;
      border-top-color: #eee;
    }
  }
}

.el-slider__stop {
  width: 13px;
  height: 13px;
  top: 50%;
  transform: translate(-50%, -50%);
}

.theme-1B1D27 { // 黑夜
  @include theme(#1B1D27, #1B1D27);

  /*login*/
  #app {
    background: $-black2;
    
  }
  #app, .el-form-item__label, .zxq .jyd-left {
    color: #7b8db9 !important;
  }
  
  .pages-header, .pages-footer {
    background: $-black1 !important;
  }

  
  .el-input__inner {
    color: RGBA(197, 206, 228, 1.00);
    border:1px solid #4e5b85;
    background: $-black1;
  }
  .el-input.is-disabled .el-input__inner {
    color: RGBA(197, 206, 228, .5);
    border:1px solid #4e5b85;
    background: $-black1;
  }
  .el-input__inner::-moz-placeholder {
    color: RGBA(197, 206, 228, 1.00);
  }
  .el-checkbox__label {
    color: RGBA(197, 206, 228, .5);
  }
  .el-step__title.is-process {
    color: RGBA(197, 206, 228, .2);
  }

  /* 钱包明细 */
  .el-menu-item:hover,
  .el-menu-item:focus,
  .el-menu{
    background: rgba(0, 0, 0, .3) !important;
    color: rgba(255, 255, 255, .8) !important;
  }
  .el-menu--horizontal{
    border-bottom: 0px;
  }
  .el-table{
    background-color: black;
  }
  // .el-table tr,
  // .el-table th{
  //   background-color: rgba(0, 0, 0, 0.95) !important;
  // }
  .el-table--group::after,
  .el-table--border::after,
  .el-table::before{
    background-color: rgba(255, 255, 255, 0.015);
  }
  .el-table__body tr:hover td{
  }
  .current-row td{
    background-color: #333 !important;
  }
  .el-range-input{
    background-color: $-black1 !important;
  }
  .el-radio-button__orig-radio:checked + .el-radio-button__inner,
  .el-button--primary,
  .el-input-group__prepend,
  .el-slider__button,
  .el-slider__runway,
  .el-input-number__increase,
  .el-input-number__decrease {
    color: #fff;
    background-color: #4e5b85;
    background: #4e5b85;
    border-color: #4e5b85;
    -webkit-box-shadow: -1px 0 0 0 #4e5b85;
    box-shadow: -1px 0 0 0 #4e5b85;
  }
  .el-slider__button {
    border: solid 2px rgba(0 ,0, 0, .7);
  }
  .el-input-number.is-controls-right .el-input-number__decrease {
    border-color: #4e5b85;
  }
  .el-input-number.is-controls-right .el-input-number__increase {
    border-bottom: 1px solid rgba(255, 255, 255, .1)
  }

  .el-form-item.is-success .el-input__inner, 
  .el-form-item.is-success .el-input__inner:focus, 
  .el-form-item.is-success .el-textarea__inner, 
  .el-form-item.is-success .el-textarea__inner:focus {
    border-color: #4e5b85;
  }

  .el-button--text {
    border-color: transparent;
    // color: #4e5b85;
    background: transparent;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 0 0 #4e5b85;
  }

  .zxq {
    background: #23293F;
  }
  
  .el-loading-mask {
    background: RGBA(23, 30, 74, 0.9);
  }

  .el-slider__stop {
    background: #4e5b85;
    border: solid 2px RGBA(0, 148, 213, .2)
  }
}